#include "xlog.h"

namespace xnlog{

xlog::xlog()
{

}

xlog::xlog(string logfile)
{
    open(logfile,ios_base::out|ios_base::app|ios_base::binary);
}

xlog::~xlog()
{
    if(is_open())
    {
        close();
    }
}

void xlog::logto(string file)
{
    logfile=file;
    close();
    open(file,ios_base::out|ios_base::app|ios_base::binary);
}

string xlog::getlogfile()
{
    return logfile;
}
}
